Soru & Cevap

Android Programlamada zamanlanmış görevler

07.12.2014 - 08:33

Merhaba arkadaşlar bir proje yapmak istiyorum uygulamam mesaj gönderecek ama ne zaman göndereceğini kullanıcının belirlemesini istiyorum.

Örneğin :

1. adım rehberden numara seçilecek sonra 2.adımda mesaj veritabanımdan mesaj seçilecek ve 3. adımda hangi tarihde ve saatde gönderileceğini kullanıcı girecek tamam dedikden sonra görev veritabanında kaydedilecek , zamanı gelince otomatik  mesajı yollamasını istiyorum. 

Veritabanımda birden fazla görev bekleyebilmeli zamanı gelen görev yerine gelecek ve veritabanımdan silinecek ve diğer görevler zamanını beklemeye devam edecek.

Ben bu 3. adımı android'de nasıl yaptırabilirim yardımcı olabilirmisiniz ?

Yardımlarınız için şimdiden teşekürler..

141 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-20496-1400501549.jpg
emr3karatas
09.12.2014 - 04:49

Selam Mustafa,

seçilen numara ve seçilen mesaj gibi iki tane daha parametre oluşturursun, bu dört parametreyi fonksiyona verirsin. Arkada servisle de çalışman gerekir. Zamanı ve tarihi dinlemen lazım. Yani anlayacağın parametre olarak gönderirsen yapabilirsin. Kolay gelsn.

picture-30539-1529956259.png
haci.bayram
07.12.2014 - 03:27

Haklısın digerlerini yaptım ama 3. kısımda takıldım onuda nasıl yapacam hiç bilmiyorum bir fikri olan varmı?

Muhammed ÇOBANOĞLU
07.12.2014 - 09:22
Background'da çalışan bir servis yazarak bu işi çözebilirsin. https://developer.android.com/training/run-background-service/create-service.html
Hacı BAYRAM
08.12.2014 - 12:15
Baktım ama tam anlayamadım 3. adımı nasıl bir aşamadan geçirmeliyim biraz açabilirmisin bir fikir paylaşabilirmisin.
picture-7661-1418285218.jpg
zafermuhammed93
07.12.2014 - 01:19

Kardeşm ben senin yerinde olsaydım önce adım adım yapardım yani herbir adımı farklı farklı uygulama olarak yap bunların çalışma mantığını anla sonra bunları birleştir bu tarz uygulamları ben böyle yapmıştım sorularıma cevap alamamıştımda.